/* ---- Basic tree styles ------------------- */
.jtree ul,.jtree li {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* ---- Tree layout ------------------------- */
.jtree ul {
	margin-right: 20px;
}

.jtree li {
	background: url(rtl_images/line.gif) right repeat-y;
}

.jtree li.last {
	background-image: none;
}

.jtree div {
	height: 100%;
	padding: 4px 40px 4px 0px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.jtree span {
	display: block;
	position: absolute;
	width: 18px;
	height: 18px;
	margin: 0 -20px 0 0px;
	background-repeat: no-repeat;
	border: 0 none;
}

.jtree a {
	
}

.jtree .root {
	padding-right: 20px;
}

.jtree .root span {
	background: url(rtl_images/base.gif) no-repeat right bottom;
}

.jtree .node {
	background-image: url(rtl_images/plus.gif);
}

.jtree .node span {
	background-image: url(rtl_images/folder.gif);
}

.jtree li.last .node {
	background-image: url(rtl_images/plusbottom.gif);
}

.jtree li.last .node span {
	background-image: url(rtl_images/folder.gif);
}

.jtree .node-open {
	background-image: url(rtl_images/minus.gif);
}

.jtree .node-open span {
	background-image: url(rtl_images/folderopen.gif);
}

.jtree li.last .node-open {
	background-image: url(rtl_images/minusbottom.gif);
}

.jtree li.last .node-open span {
	background-image: url(rtl_images/folderopen.gif);
}

.jtree .leaf {
	background-image: url(rtl_images/join.gif);
}

.jtree .leaf span {
	background-image: url(rtl_images/page.gif);
}

.jtree li.last .leaf {
	background-image: url(rtl_images/joinbottom.gif);
}

.jtree li.last .leaf span {
	background-image: url(rtl_images/page.gif);
}

.jtree .base {
	background-image: url(rtl_images/blank.gif);
}

.jtree .base span {
	background-image: url(rtl_images/folder.gif);
}

.jtree li.last .base {
	background-image: url(rtl_images/blankbottom.gif);
}

.jtree li.last .base span {
	background-image: url(rtl_images/folder.gif);
}

.jtree ul .node {
	padding: 4px 20px 4px 0px;
}

.jtree ul .node span {
	display: none;
}

.jtree ul .node-open {
	padding: 4px 20px 4px 0px;
}

.jtree ul .node-open span {
	display: none;
}

.jtree ul li.last .node span {
	display: none;
}

.jtree ul li.last .node span {
	padding: 4px 20px 4px 0px;
}

.jtree ul li.last .node-open span {
	display: none;
}

.jtree ul li.last .node-open span {
	padding: 4px 20px 4px 0px;
}

/* ---- Specific layout ------------------------- */
#internal-node {
	
}

#external-node {
	
}

#separator-node {
	
}

#link-node {
	
}